const moment = require('moment');

function isWithin10Minutes(startTimeStr) {
  // 解析开始时间
  const startTime = moment(startTimeStr, 'YYYY-MM-DD HH:mm:ss');
  console.log(startTime)
  
  // 获取当前时间
  const currentTime = moment();
  
  // 计算时间差（分钟）
  const diffMinutes = currentTime.diff(startTime, 'minutes');
  
  // 检查差值是否在 -10 到 10 分钟之间
  return Math.abs(diffMinutes) <= 10;
}

// 使用示例
const startTime = '2025-08-18 09:45:00';
console.log(isWithin10Minutes(startTime)); // 返回 true 或 false